body{
    overflow-x:hidden;
}
.all{
    max-width:7.5rem;
    margin: 0 auto;
    img{
        max-width:7.5rem;
    }
    .newUserCallApp{
        width: 100%;
        display: flex;
        height: 1.12rem;
        align-items: center;
        padding: 0 3.466666%;
        justify-content: space-between;
        background: #fff;
        z-index: 2;
        img{
            width: .9rem;
            height: 0.9rem;
            flex-shrink: 0;
        }
        .center{
            display: flex;
            height: 0.8rem;
            flex-direction: column;
            justify-content: space-between;
            margin-left: -1.2rem;
            h2{
                font-size: .32rem;
            }
            p{
                font-size: .24rem;
                color: #666;
            }
        }
        .downloadBtn{
            text-align: center;
            border: .01rem solid #000;
            width: 1.4rem;
            height: 0.54rem;
            font-size: .26rem;
            line-height: 2;
        }
    }    
    .fixed{
        position: fixed;
        top:0;
        z-index:5;
        width: 100%;
        left:0;
    }
    nav{
        height: 0.88rem;
        width: 100%;
        display:flex;
        line-height:.88rem;
        font-size:.28rem;
        background-color:#f9f9f9;
        .logo{
          display: block;
          padding:.3rem;
          i{
            display: block;
             width: 0.16rem;
             height: 0.32rem; 
             margin: 0 auto; 
             background:url(../img/xiao/icon-left.png) no-repeat;         
            }       
        }
        ul{
            display:flex;
            width: 5.6rem;
            height: 0.88rem;
            li{
                width: 25%;
                text-align:center;
            }
            .active{
                color:#BEA474;
            }
        }       
        a{
            padding: 0.25rem;
            span{
                display: block;
                width: 0.38rem;
                height:.38rem;
                margin-top:.3rem;
                margin: 0 auto;
                background:url(../img/xiao/icon-home.png)
            }
           
        }       
    }
    .banner{
        ul{
         display:flex;
         li{
             position:relative;
            i{
                display: block;
                width: 100%;
                height: 100%;
                position: absolute;
                top:0;
                left:0;
                z-index:-1;
                background-color:#ededed;
            }
            
         }
        }  
        span{
            width: 0.13rem;
            height: 0.13rem;
            background-color:#666;
        }                  
    }
    .conter{
        padding:.2rem 0 0 .5rem;
        .con{
            span{
                font-weight:700;
                font-size:.48rem;
                color:#dd2525;
            }
            p{
                padding-right:.4rem;
                font-size:.30rem;
                font-weight:700;
                margin-top:.4rem;
                i{
                    color:#BEA474;
                }
            }
        }
        h1{
            padding:.3rem 0;
        }
    }
    .con-t{
        ul{
            li:nth-child(1){
                border-top:.01rem solid #ebebeb;
            }
            li{
                display:flex;
                position:relative;
                justify-content: space-between;
                padding:.36rem .5rem;
                border-bottom:.01rem solid #ebebeb;
                span{
                    font-size:.30rem;
                    
                }
                span:nth-child(1){                  
                    color:#000;
                    font-weight:700;           
                }
                span:nth-child(2){                  
                  margin-right:.3rem;         
                }  
                i{
                    position: absolute;
                    top:.4rem;
                    right:.3rem;
                    width: 0.16rem;
                    height: 0.32rem;
                    background:url(../img/xiao/icon-right.png)
                }
            }
        } 
    } 
    .show-all{
        position: fixed;
        z-index:10;
        top:0;
        left:0;
        display: none;
        width: 100%;
        height: 100%;
        background:rgba(0,0,0,.5);
        h3{
            font-size:.38rem;
            padding:.3rem .5rem;
            background-color:#ededed;  
          }
          i{
            position: absolute;
            top:.4rem;
            right:.5rem;
            width: 0.29rem;
            height: 0.29rem;
            background:url(../img/xiao/icon-close.png)

         }
    }
    .show{      
        .show-t{
            height: 100%;
            margin-top:20rem;
            position:relative;
            background-color:#fff;
           
           
            ul{
              padding:0 .5rem;
                li{
                    padding-left:.5rem;
                    margin:.6rem 0;
                    width: 6.5rem;
                    background:url(../img/xiao/location.png) center left no-repeat;
                    h5{
                        font-size: 0.30rem;
                        font-weight:700;
                        margin-bottom:.1rem;
                    }
                    p{
                        line-height:.4rem;
                        font-size:.26rem;
                    }
                }
            }
        }
    } 
    .big{
        .big-t{
            width: 5.5rem;
            margin:5rem auto;
            height: 3rem;
            border-radius:.1rem;
            text-align:center;
            background-color:#fff;
            p{
                font-size: 0.32rem;
                padding:.5rem 0 .2rem 0;
            }
            span{
                display: block;
                font-size:.28rem;
            }
            button{
              background-color:#fff;
              width: 100%;
              margin-top:.4rem;
              font-size:.28rem;
              border-top:.01rem solid #999;
              height: 0.98rem;
            }
        }
    }
   .con-color{
       padding:.3rem .5rem;
       .color-t:nth-child(2){
           margin-top:.8rem;
       }
       .color-t{
           margin-top:.2rem;
           display:flex;
           align-items:center;
           h4{
               width: 1.5rem;
               font-weight:700;
               font-size:.30rem;
           }
           span{
               padding:.1rem .3rem;
               color:#fff;
               background-color:#000;
               border-radius:.08rem;
           }
       }
   }
   .con-k{
       margin-top:.6rem;
       ul{
           display:flex;
           height:2.62rem;
           align-items:center;
           background-color:#fafafa;
           li{
               width: 23%;
               display:flex;
               flex-direction:column;
               flex-wrap:wrap;
               align-items:center;
               span{
                   padding-top:.3rem;
               }
           }
           i{
               width: 0.16rem;
               height: 0.32rem;
               background:url(../img/xiao/icon-right.png);
           }
       }
   }
   .service{ 
       .ser-t.mask{
        pointer-events: auto; 
       }    
       .ser-t{
           width: 100%;
           height: 150%;
           position:relative;
           margin-top:20rem;         
           background-color:#fff;
           .ser{
               padding:0 .5rem;
               h6{
                   font-size: 0.28rem;
                   font-weight:700;
                   margin-top:.6rem;
                   margin-bottom:.2rem;
               }
               p{
                   line-height:.4rem;
                   font-size:.28rem;

               }
           }
       }
   }
   .goods{
       padding-left:.5rem;
       border-bottom:.01rem solid #ededed;
       dt{
           font-size:.4rem;
           font-weight:700;
           margin-bottom:.5rem;
           margin-top:.5rem;
       }
       dd{
           display:flex;
           padding:.1rem 0;
           line-height:.5rem;
           font-size:.28rem;
           span:first-child{
              width:3rem;
           }
       }
   }
   .comment{
       display: block;
       margin: 0 auto;
       width: 6.5rem;
       color:#333;
       padding-bottom:.6rem;
       .comment-top{
           padding:.6rem 0 .2rem 0;
           display:flex;
           p{
               margin-right:.4rem;
           }
           span{
               margin-left:.1rem;
           }

       }
       ol{
           padding:.3rem 0;
           li{
            img:nth-child(1){
                margin-left:0;
            }
               img{
                   width: 1.4rem;
                   height: 1.4rem;
                   margin-left:.2rem;
               }
           }
       }
       .comment-foot{
           display:flex;
           font-size:.28rem;
           p:nth-child(1){
               margin-right:.2rem;
           }
           span{
                padding-left:.3rem;
                margin-left:3rem;
                background:url(../img/xiao/zan.png) no-repeat center left;
           }
       }
    h2{
        padding:.6rem 0;
        display:flex;
        align-items:center;
        border-bottom:.01rem solid #ededed;
        position:relative;
        justify-content: space-between;
        p{
            font-size:.4rem;
            font-weight:700;
        }
        span{
            font-size:.28rem;
           margin-right:.3rem;
        }
        i{
            width: 0.16rem;;
            height: 0.32rem;
            position: absolute;
            right:0;
            top:.7rem;
            background:url(../img/xiao/icon-right.png);
        }
    }
   }
   .pic{
       padding:.5rem .5rem;
       border-top:.01rem solid #ededed;
       h2{
           font-size:.4rem;
           font-weight:700;
           margin-bottom:.6rem;
       }
       img{
        width: 6.5rem;
       }
       .img{
           height: 26.85rem;
          
       }
       .img-2{
           margin-top:.5rem;
           height: 4.38rem;
       }
   }
   .end{
        margin-top:.3rem;
        margin-bottom:1rem;
        h4{
            font-size:.36rem;
            width: 100%;
            text-align:center;
            line-height:1.22rem;
            height: 1.22rem;
            background-color:#f5f5f5;
        }
        .end-con{
            display:flex;
            flex-wrap:wrap;
            a:nth-child(2n){
                border-left:.01rem solid #eee;
            }
            a{
            display:flex;
            width: 3.72rem;
            flex-direction:column;
            flex-wrap:wrap;
            color:#000;                  
            padding-bottom:1rem;
            letter-spacing: .01rem;
            border-bottom:.01rem solid #eee;
            img{
                width: 3.72rem;
                height: 3.72rem;
            }
            p{
                padding-left:.36rem; 
            }
            span{
                font-size:.32rem;
                padding-left:.36rem;
                font-weight:700;
                margin-top:.1rem;
            }
           
          }
    }          
   }
   .foot{
       display:flex;
       position: fixed;
       background-color:#fff;
       bottom:0;
       height: 1.12rem;
       border-top:.01rem solid #666;
       align-items:center;
       .fot{
           padding:0 .55rem;
           i{
               display: block;
                width: .38rem;
                height: 0.38rem;
                background:url(../img/xiao/icon-bag.png);
            }
        }
        .foot-t{
            display:flex;
            width: 5.88rem;
            height: 0.9rem;
            .ft{
                width: 2.94rem;
                height: 0.9rem;
                color:#fff;
                line-height:.9rem;
                text-align:center;
                font-size:.28rem;
                background-color:#000;
             }
             .f-t{
               background-color:rgb(233, 59, 57);
            }
        }
        .foot-k{
            position: fixed;
            top:50%;
            left:50%;
            width: 3rem;
            height: .8rem;
            color:#fff;
            z-index:1000;
            display: none;
            text-align:center;
            transform: translate(-50%);
            line-height:.8rem;
            margin-top:.5rem;
            font-size:.24rem;
            border-radius:.1rem;
            background:rgba(0,0,0,.8);
        }       
   }
}